package edu.towson.cosc.cosc455.elugonjic.compiler;

public class MySemanticAnalyzer {
	private String input;
	
	public void generate(String in){
		input = in;
		input = input.toLowerCase();
		
		if(input.contains("#hai")){
			input = input.replace("#hai", "<html>");
		}
		if(input.contains("#kthxbye")){
			input = input.replace("#kthxbye", "</html>");
		}
		if(input.contains("#obtw")){
			input = input.replace("#obtw", "<!--");
		}
		if(input.contains("#tldr")){
			input = input.replace("#tldr", "-->");
		}
		if(input.contains("#maek head")){
			input = input.replace("#maek head", "<head>");
		}
		if(input.contains("#oic")){
			input = input.replace("#oic", "</head>");
		}
		if(input.contains("#gimmeh title")){
			input = input.replace("#gimmeh title", "<title>");
		}
		if(input.contains("#mkay")){
			input = input.replace("#mkay", "</title>");
		}
		if(input.contains("#maek paragraf")){
			input = input.replace("#maek paragraf", "<p>");
		}
		if(input.contains("#gimmeh bold")){
			input = input.replace("#gimmeh bold", "<b>");
		}
		if(input.contains("#gimmeh italics")){
			input = input.replace("#gimmeh italics", "<i>");
		}
		if(input.contains("#maek list")){
			input = input.replace("#maek list", "<ul>");
		}
		if(input.contains("#gimmeh item")){
			input = input.replace("#gimmeh item", "<li>");
		}
		if(input.contains("#gimmeh newline")){
			input = input.replace("#gimmeh newline", "<br>");
		}
		if(input.contains("#gimmeh soundz")){
			input = input.replace("#gimmeh soundz", "<audio controls>");
		}
		if(input.contains("#gimmeh vidz")){
			input = input.replace("#gimmeh vidz", "<iframe");
		}

		System.out.println(input);
		
	}
	
	
}
